package com.ansuenjob.model;

import java.sql.Timestamp;

/**
 * BstPersonAccount entity. @author MyEclipse Persistence Tools
 */

public class BstPersonAccount implements java.io.Serializable {

	// Fields

	private Integer perid;
	private String username;
	private String password;
	private String email;
	private Boolean acceptMail;
	private Timestamp regDate;
	private Timestamp loginDate;
	private Integer loginNum;
	private String clientIp;
	private Short resumeNum;
	private Timestamp resumeUpdateDate;
	private Short letterNum;
	private Short searcherNum;
	private Short flag;
	private Integer outsendTotal;
	private Integer outsendNum;
	private Integer friendTotal;
	private Integer friendNum;
	private Integer applyjobTotal;
	private Integer applyjobNum;
	private Timestamp mailDate;
	private Integer attTotal;
	private Integer attNum;
	private Short regFrom;
	private Integer subid;
	private String qqOpenid;

	// Constructors

	/** default constructor */
	public BstPersonAccount() {
	}

	/** full constructor */
	public BstPersonAccount(String username, String password, String email,
			Boolean acceptMail, Timestamp regDate, Timestamp loginDate,
			Integer loginNum, String clientIp, Short resumeNum,
			Timestamp resumeUpdateDate, Short letterNum, Short searcherNum,
			Short flag, Integer outsendTotal, Integer outsendNum,
			Integer friendTotal, Integer friendNum, Integer applyjobTotal,
			Integer applyjobNum, Timestamp mailDate, Integer attTotal,
			Integer attNum, Short regFrom, Integer subid, String qqOpenid) {
		this.username = username;
		this.password = password;
		this.email = email;
		this.acceptMail = acceptMail;
		this.regDate = regDate;
		this.loginDate = loginDate;
		this.loginNum = loginNum;
		this.clientIp = clientIp;
		this.resumeNum = resumeNum;
		this.resumeUpdateDate = resumeUpdateDate;
		this.letterNum = letterNum;
		this.searcherNum = searcherNum;
		this.flag = flag;
		this.outsendTotal = outsendTotal;
		this.outsendNum = outsendNum;
		this.friendTotal = friendTotal;
		this.friendNum = friendNum;
		this.applyjobTotal = applyjobTotal;
		this.applyjobNum = applyjobNum;
		this.mailDate = mailDate;
		this.attTotal = attTotal;
		this.attNum = attNum;
		this.regFrom = regFrom;
		this.subid = subid;
		this.qqOpenid = qqOpenid;
	}

	// Property accessors

	public Integer getPerid() {
		return this.perid;
	}

	public void setPerid(Integer perid) {
		this.perid = perid;
	}

	public String getUsername() {
		return this.username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getPassword() {
		return this.password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Boolean getAcceptMail() {
		return this.acceptMail;
	}

	public void setAcceptMail(Boolean acceptMail) {
		this.acceptMail = acceptMail;
	}

	public Timestamp getRegDate() {
		return this.regDate;
	}

	public void setRegDate(Timestamp regDate) {
		this.regDate = regDate;
	}

	public Timestamp getLoginDate() {
		return this.loginDate;
	}

	public void setLoginDate(Timestamp loginDate) {
		this.loginDate = loginDate;
	}

	public Integer getLoginNum() {
		return this.loginNum;
	}

	public void setLoginNum(Integer loginNum) {
		this.loginNum = loginNum;
	}

	public String getClientIp() {
		return this.clientIp;
	}

	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}

	public Short getResumeNum() {
		return this.resumeNum;
	}

	public void setResumeNum(Short resumeNum) {
		this.resumeNum = resumeNum;
	}

	public Timestamp getResumeUpdateDate() {
		return this.resumeUpdateDate;
	}

	public void setResumeUpdateDate(Timestamp resumeUpdateDate) {
		this.resumeUpdateDate = resumeUpdateDate;
	}

	public Short getLetterNum() {
		return this.letterNum;
	}

	public void setLetterNum(Short letterNum) {
		this.letterNum = letterNum;
	}

	public Short getSearcherNum() {
		return this.searcherNum;
	}

	public void setSearcherNum(Short searcherNum) {
		this.searcherNum = searcherNum;
	}

	public Short getFlag() {
		return this.flag;
	}

	public void setFlag(Short flag) {
		this.flag = flag;
	}

	public Integer getOutsendTotal() {
		return this.outsendTotal;
	}

	public void setOutsendTotal(Integer outsendTotal) {
		this.outsendTotal = outsendTotal;
	}

	public Integer getOutsendNum() {
		return this.outsendNum;
	}

	public void setOutsendNum(Integer outsendNum) {
		this.outsendNum = outsendNum;
	}

	public Integer getFriendTotal() {
		return this.friendTotal;
	}

	public void setFriendTotal(Integer friendTotal) {
		this.friendTotal = friendTotal;
	}

	public Integer getFriendNum() {
		return this.friendNum;
	}

	public void setFriendNum(Integer friendNum) {
		this.friendNum = friendNum;
	}

	public Integer getApplyjobTotal() {
		return this.applyjobTotal;
	}

	public void setApplyjobTotal(Integer applyjobTotal) {
		this.applyjobTotal = applyjobTotal;
	}

	public Integer getApplyjobNum() {
		return this.applyjobNum;
	}

	public void setApplyjobNum(Integer applyjobNum) {
		this.applyjobNum = applyjobNum;
	}

	public Timestamp getMailDate() {
		return this.mailDate;
	}

	public void setMailDate(Timestamp mailDate) {
		this.mailDate = mailDate;
	}

	public Integer getAttTotal() {
		return this.attTotal;
	}

	public void setAttTotal(Integer attTotal) {
		this.attTotal = attTotal;
	}

	public Integer getAttNum() {
		return this.attNum;
	}

	public void setAttNum(Integer attNum) {
		this.attNum = attNum;
	}

	public Short getRegFrom() {
		return this.regFrom;
	}

	public void setRegFrom(Short regFrom) {
		this.regFrom = regFrom;
	}

	public Integer getSubid() {
		return this.subid;
	}

	public void setSubid(Integer subid) {
		this.subid = subid;
	}

	public String getQqOpenid() {
		return this.qqOpenid;
	}

	public void setQqOpenid(String qqOpenid) {
		this.qqOpenid = qqOpenid;
	}

}